Performance Tips

Performance can be maximized very readily;

Dictionary Caching

If the application uses only one main dictionary (i.e. there are no Dict Files being switched at runtime) then enabling caching will improve performance by roughly 50 to 100% (the exact amount depends on the amount of text being checked), as this will remove the need to reload the dictionary for each request. To do this set CacheDictionary to true in the RapidSpellWeb and RapidSpellWInlineHelper controls.

Parser

If V2Parser is set true in RapidSpellWebLauncher/RapidSpellWInline then there is an automatic 10- 20% performance hit, this is because although the V2Parser is more accurate, it is also slightly slower. We recommend the use of the V2Parser, but if performance is an issue this can be set to false. Note that V2Parser=true is needed for URL/Email ignoring.

Dict Files

Dict Files do load quicker than DLL dictionaries, therefore they are worth using if Dictionary Caching is disabled.